//
//  FFDES.m
//  FFAirUtilEncrypt
//
//  Created by chewyong on 2017/6/5.
//  Copyright © 2017年 isoftstone. All rights reserved.
//

#import "FFDES.h"
#import <CommonCrypto/CommonCryptor.h>
#import "NSData+FFUtilEncrypt.h"

@implementation FFDES
/**
 * 加密
 * @param data 需要加密的数据NSData
 * @param key 加密的秘钥
 * @return 加密后的数据
 */
+ (NSData *)encrypt:(NSData *)data key:(NSString *)key{

    NSData *encryptedData = [data DESEncryptedDataUsingKey:key error:nil];
    
    return encryptedData;
}



/**
 * 解密
 * @param data 需要解密的数据NSData
 * @param key 解密的秘钥
 * @return 解密后的数据
 */
+ (NSData *)decrypt:(NSData *)data key:(NSString *)key{
    NSData *decryptedData = [data decryptedDESDataUsingKey:key error:nil];
    
    return decryptedData;
}

@end
